lacking funds - German English Dictionary